leather or rubber cap for high heels - Deutsch Englisch Wörterbuch